home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / hash / Hash_GetValue.man < prev    next >
Text File  |  1988-12-30  |  869b  |  32 lines

  1. ' $Header: /sprite/src/lib/c/hash/RCS/Hash_GetValue.man,v 1.1 88/12/30 15:05:22 ouster Exp $ SPRITE (Berkeley)
  2. .so \*(]ltmac.sprite
  3. .HS Hash_GetValue lib
  4. .BS
  5. .SH NAME
  6. Hash_GetValue, Hash_SetValue \- read or write value associated with key 
  7. .SH SYNOPSIS
  8. .nf
  9. \fB#include <hash.h>\fR
  10.  
  11. ClientData
  12. \fBHash_GetValue\fR(\fIentryPtr\fR)
  13.  
  14. \fBHash_SetValue\fR(\fIentryPtr, value\fP)
  15. .AS Hash_Entry *entryPtr
  16. .SH ARGUMENTS
  17. .AP Hash_Entry *entryPtr in
  18. Address of entry whose value is to be queried or modified.
  19. .AP ClientData value in
  20. New value to be stored in entry.
  21. .BE
  22.  
  23. .SH DESCRIPTION
  24. .LP
  25. Each hash table entry consists of a key and an associated value.
  26. \fBHash_GetValue\fR returns the value associated with an entry, and
  27. \fBHash_SetValue\fR changes the value to \fIvalue\fP.  \fBHash_GetValue\fR
  28. and \fBHash_SetValue\fR are both macros.
  29.  
  30. .SH KEYWORDS
  31. entry, hash table, value
  32.